課程資訊
課程名稱
數值偏微分方程式一
Numerical Partial Differential Equations (Ⅰ) 
開課學期
100-1 
授課對象
理學院  數學研究所  
授課教師
薛克民 
課號
MATH7409 
課程識別碼
221 U1310 
班次
 
學分
全/半年
半年 
必/選修
選修 
上課時間
星期三6(13:20~14:10)星期四7,8(14:20~16:20) 
上課地點
天數201天數201 
備註
總人數上限:40人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1001npde 
課程簡介影片
 
核心能力關聯
本課程尚未建立核心能力關連
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

Partial differential equations are of fundamental importance
in modeling many applications in science and technology.
Since in general it is difficult to find analytical solutions
for real-world problems, finding approximate solutions is necessary.
Finite difference methods are basic numerical methods for solving partial differential equations. In this course, we will only consider numerical
methods for mathematical models described by linear and nonlinear partial differential equations; the discussion of numerical methods for mathematical models governed by linear and nonlinear systems of partial differential equations will be considered in the next semester. As a whole, topics to be covered include:

Part I: Boundary Value Problems
1. Finite difference approximations,
2. Finite difference methods for elliptic equations,
3. Iterative solvers,
Part II: Time-Dependent Problems
4. Numerical ordinary differential equations
5. Stability and convergence
6. Diffusion equations
7. Hyperbolic equations
 

課程目標
The goal of this course is to provide basic theory and computational skills
for the development of numerical methods for linear and nonlinear scalar partial differential equations with initial and/or boundary conditions. 
課程要求
Calculus, Introduction to Ordinary Differential Equations, Introduction to Partial Differential Equations, Introduction to Computational Mathematics.

You are also required to know some basic programming language such as C, C++, or Matlab.  
預期每週課後學習時數
 
Office Hours
每週四 11:00~12:00 
指定閱讀
 
參考書目
1. Bertil Gustafsson, High Order Difference Methods for Time dependent PDE,
Springer 2008. (e-book)
2. Randy LeVeque, Finite Difference Methods for Ordinary and Partial
Differential Equations, steady-state and time-dependent problems, SIAM 2007.
 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
Term project 
40% 
 
2. 
Homework 
60% 
 
 
課程進度
週次
日期
單元主題
第1-1週
09/14  No class 
第1-2週
09/15  No class 
第2-1週
09/21  Course overview & examples 
第2-2週
09/22  Basic finite difference formulas 
第3-1週
09/28  Finite difference approximation in space 
第3-2週
09/29  Finite difference approximation in space 
第4-1週
10/05  Finite difference approximation in space 
第4-2週
10/06  Immersed interface method 
第5-1週
10/12  Coupling interface method 
第5-2週
10/13  Coupling interface method 
第6-1週
10/19  Runge-Kutta methods 
第6-2週
10/20  Runge-Kutta & LMM methods 
第7-1週
10/26  Absolute, A-, & L-stability for
Runge-kutta & LMM 
第7-2週
10/27  Stabilized Runge-Kutta methods for parabolic problems 
第8-1週
11/02  Stabilized Runge-Kutta methods for parabolic problems 
第8-2週
11/03  Maximal disk for stability &
Stability for difference approximation 
第9-1週
11/09  Normal mode analysis for hyperbolic initial-boundary value problems 
第10-1週
11/16  Accuracy & convergence for periodic problems 
第10-2週
11/17  Accuracy & convergence for initial-boundary value problems 
第11-1週
11/23  Box scheme 
第12-1週
11/30  Wave propagation problems 
第15-2週
12/22  Introduction to finite element methods 
第16-1週
12/28  Introduction to discontinuous Galerkin methods 
第16-2週
12/29  Introduction to spectral methods 
第17-1週
01/04  <font color=#ff0000> Term project presentation</font><br> 
第17-2週
01/05  <font color=#ff0000> Term project presentation</font><br>